.banner-slider-6 .flexi-item-edit {display:block; color:#FFFFFF}
.banner-slider-6-text-color-white {color:#ffffff}
.banner-slider-6-text-color-black {color:#000000}

.banner-slider-6-copywrap {padding:15px;padding-bottom:10px;padding-top:45px}
.banner-slider-6 ul li::before {content:none !important}

.banner-slider-6-buttonwrap {padding-top: 5px; padding-right:18px; padding-bottom:6px; padding-left: 18px;}
.banner-slider-6-button {display:table; font-weight:400;text-align:center;font-size:16px;-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px;}
.banner-slider-6-button:hover > div {background-color:rgba(0, 0, 0, 0.15);}

.hero-banner-6-info-wrap-None {}
.hero-banner-6-info-wrap-Gray-Light {background-color: rgba(0, 0, 0, 0.1);padding: 25px;}
.hero-banner-6-info-wrap-Gray-Medium {background-color: rgba(0, 0, 0, 0.35);padding: 25px;}
.hero-banner-6-info-wrap-Gray-Medium h1 {color:#FFFFFF}
.hero-banner-6-info-wrap-Gray-Medium p {color:#FFFFFF}
.hero-banner-6-info-wrap-Gray-Dark {background-color: rgba(0, 0, 0, 0.6);padding: 25px;}
.hero-banner-6-info-wrap-Gray-Dark h1 {color:#FFFFFF}
.hero-banner-6-info-wrap-Gray-Dark p {color:#FFFFFF}
.hero-banner-6-info-wrap-Gray-Very-Dark {background-color: rgba(0, 0, 0, 0.8);padding: 25px;}
.hero-banner-6-info-wrap-Gray-Very-Dark h1 {color:#FFFFFF}
.hero-banner-6-info-wrap-Gray-Very-Dark p {color:#FFFFFF}
.hero-banner-6-info-wrap-White-Light {background-color: rgba(255, 255, 255, 0.3);padding: 25px;}
.hero-banner-6-info-wrap-White-Medium {background-color: rgba(255, 255, 255, 0.5);padding: 25px;}
.hero-banner-6-info-wrap-White-Dark {background-color: rgba(255, 255, 255, 0.7);padding: 25px;}
.hero-banner-6-info-wrap-White-Very-Dark {background-color: rgba(255, 255, 255, 0.85);padding: 25px;}


@media only screen and (max-width: 992px) {
.hero-banner-6-info-wrap-Gray-Light {background-color:transparent;;padding: 0px;}
.hero-banner-6-info-wrap-Gray-Medium {background-color:transparent;;padding: 0px;}
.hero-banner-6-info-wrap-Gray-Dark {background-color:transparent;;padding: 0px;}
.hero-banner-6-info-wrap-Gray-Very-Dark {background-color:transparent;;padding: 0px;}
.hero-banner-6-info-wrap-White-Light {background-color:transparent;;padding: 0px;}
.hero-banner-6-info-wrap-White-Medium {background-color:transparent;padding: 0px;}
.hero-banner-6-info-wrap-White-Dark {background-color:transparent;;padding: 0px;}
.hero-banner-6-info-wrap-White-Very-Dark {background-color:transparent;;padding: 0px;}

.banner-slider-6-svg {display:none !important}

.banner-slider-6-wrapper {background-color:#4e4e4e}
}







.swiper .swiper-wrapper {
  width: 100%;
  heightx: 100vh;
  height:100%;
  margin: 0;
  position: relative;
}
.swiper .swiper-wrapper .swiper-slide {
  margin: 0;
  text-align: center;
  min-height:10px;
}

@media (min-width: 992px) {
  .swiper .swiper-wrapper .swiper-slide {
    display: grid;
    justify-items: center;
    align-items: center;
    min-height:600px
  }
}

@media only screen and (max-width: 1600px ) {
.swiper .swiper-wrapper .swiper-slideX {min-height:600px  }
}
@media only screen and (max-width: 1100px ) {
.swiper .swiper-wrapper .swiper-slide {min-height:450px  }
}
@media only screen and (max-width: 990px ) {
.swiper .swiper-wrapper .swiper-slide .content-wrapper  {margin-top:30px}
}

.swiper .swiper-wrapper .swiper-slide .overlay {
  display: none;
  width: 100%;
  height: 100%;
  background: #000;
  position: absolute;
  margin: 0;
}
@media (min-width: 992px) {
  .swiper .swiper-wrapper .swiper-slide .overlay {
    display: block;
    margin: 0;
  }
}
.swiper .swiper-wrapper .swiper-slide .swiper-image {
  position: relative;
  width: 100%;
  height: 245px;
}
@media (min-width: 992px) {
  .swiper .swiper-wrapper .swiper-slide .swiper-image {
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
  }
}
.swiper .swiper-wrapper .swiper-slide .content-wrapper {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: ".";
  width: 100%;
  justify-items: start;
  align-items: center;
}
@media (min-width: 992px) {
  .swiper .swiper-wrapper .swiper-slide .content-wrapper.content-right {
    justify-items: end;
  }
}
.swiper .swiper-wrapper .swiper-slide .content-wrapper .content {
  text-align: left;
  max-width: 500px;
  color: #222;
  margin-bottom:20px
}
.swiper .swiper-wrapper .swiper-slide .content-wrapper .content :first-child {
  margin: 0;
}
.swiper .swiper-wrapper .swiper-slide .content-wrapper .content p {

}
@media (min-width: 992px) {
  .swiper .swiper-wrapper .swiper-slide .content-wrapper .content {
       color: #fff;
  }
  .swiper .swiper-wrapper .swiper-slide .content-wrapper .content p {
    display: block;
  }
}

.swiper-nav-wrapper {
  position: absolute;
  bottom: 4.5em;
  right: 6em;
}
.swiper-nav-wrapper .swiper-button-next {
  right: 0;
  left: 0;
}
.swiper-nav-wrapper .swiper-button-prev {
  right: 15px;
  left: auto;
}
.swiper-nav-wrapper .swiper-button-next,
.swiper-nav-wrapper .swiper-button-prev {
  background: rgba(0, 0, 0, 0.5);
  width: 60px;
  height: 60px;
}
.swiper-nav-wrapper .swiper-button-next:hover,
.swiper-nav-wrapper .swiper-button-prev:hover {
  background: rgba(0, 0, 0, 0.8);
}

.swiper-button-next:after,
.swiper-button-prev:after {
  display: none;
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='16px' viewBox='0 0 9 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='chevron-right' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M8.674805,7.066406 L1.924805,0.316406 C1.696288,0.105468 1.432619,0 1.133789,0 C0.834959,0 0.57129,0.105468 0.342773,0.316406 C0.114257,0.544923 0,0.808592 0,1.107422 C0,1.406251 0.114257,1.669921 0.342773,1.898438 L6.301758,7.857422 L0.342773,13.816406 C0.114257,14.044923 0,14.308592 0,14.607422 C0,14.906251 0.114257,15.169921 0.342773,15.398438 C0.465821,15.521485 0.584472,15.609375 0.69873,15.662109 C0.812989,15.714844 0.958007,15.741211 1.133789,15.741211 C1.309571,15.741211 1.454589,15.714844 1.568848,15.662109 C1.683106,15.609375 1.801757,15.521485 1.924805,15.398438 L8.674805,8.648438 C8.903321,8.419921 9.017578,8.156251 9.017578,7.857422 C9.017578,7.558592 8.903321,7.294923 8.674805,7.066406 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
  left: 10px;
  background-repeat: no-repeat !important;
  background-position: center !important;
  right: auto;
  width: 60px !important;
  height: 60px !important;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='9px' height='16px' viewBox='0 0 9 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='chevron-right' transform='translate(4.508789, 7.870605) rotate(-180.000000) translate(-4.508789, -7.870605) translate(-0.000000, -0.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M8.674805,7.066406 L1.924805,0.316406 C1.696288,0.105468 1.432619,0 1.133789,0 C0.834959,0 0.57129,0.105468 0.342773,0.316406 C0.114257,0.544923 0,0.808592 0,1.107422 C0,1.406251 0.114257,1.669921 0.342773,1.898438 L6.301758,7.857422 L0.342773,13.816406 C0.114257,14.044923 0,14.308592 0,14.607422 C0,14.906251 0.114257,15.169921 0.342773,15.398438 C0.465821,15.521485 0.584472,15.609375 0.69873,15.662109 C0.812989,15.714844 0.958007,15.741211 1.133789,15.741211 C1.309571,15.741211 1.454589,15.714844 1.568848,15.662109 C1.683106,15.609375 1.801757,15.521485 1.924805,15.398438 L8.674805,8.648438 C8.903321,8.419921 9.017578,8.156251 9.017578,7.857422 C9.017578,7.558592 8.903321,7.294923 8.674805,7.066406 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
  auto: 10px;
  background-repeat: no-repeat !important;
  background-position: center !important;
  right: left;
  width: 60px !important;
  height: 60px !important;
}


@media only screen and (max-width: 1000px ) {
.swiper-button-next, .swiper-button-prev {width: 40px !important;  height: 40px !important;margin-bottom:-20px  }
.swiper-nav-wrapper {bottom: 2.7em;right: 4em;}
}